towed array sonar - Francés Inglés Diccionario